package com.beaven.imclient.presenter.group;

import com.beaven.imclient.base.BaseContract;
import com.beaven.imclient.data.UserSelected;
import java.util.List;

/**
 * author: Beaven
 * time: 2017/5/22 16:35
 */

public interface MemberContract {

  interface Presenter extends BaseContract.Presenter {

    void memberManager(List<String> memberList);
  }

  interface View extends BaseContract.View<Presenter> {

    void showList(List<UserSelected> userSelectedList);

    void showLoading();

    void hideLoading();

    void showText(int stringId);

    void finish();

    void clearList();
  }
}
